You are going to use a punching bag? Jacked scary bing time?
I have a bag that I can give you if you don’t already have one. Other than that, I would check any fitness store as they can usually order any of this stuff.
as of right now I have it broken down and in storage, I also have a drop cceiling. I was going to just slide one of the tiles out of the way for it but decided not to. where are you located?