They make steel heavy bag stands. I have one in my garage.
https://www.amazon.com/Outslayer-Heavy-350lbs-Capacity-Punching/dp/B007AOBP26
I have this one: https://www.amazon.com/Outslayer-Heavy-350lbs-Capacity-Punching/dp/B007AOBP26/ref=mp_s_a_1_3?crid=1POMIOR88FBJI&keywords=outslayer+heavy+bag+stand&qid=1667359835&qu=eyJxc2MiOiIyLjcyIiwicXNhIjoiMi4yOSIsInFzcCI6IjEuOTYifQ%3D%3D&sprefix=outslayer+heavy+bag+stand%2Caps%2C150&sr=8-3. I’ve had it for a couple years now and it has been great. I keep the bag on the ground so it doesn’t move…not sure how it is if the bag is swinging. I have a revgear bag. I bought the rev gear bag because that is what they had at the gym I went to and I was used to it. Hope that helps!