Kettlebells are wonderful tools to use to build strength in your body. If you are worried about damaging your floor, you should give the XD DuPont Kevlar Kettlebell a look. It comes with a soft bottom construction and is filled with steel stand.
The kettlebell works like metal ones but provides protection against accidental drops, pinches, or collisions. You can get it from 5 to 50lb.