I injured my ribs last year and I picked up a new freeM vest which has been great the few times I’ve used it so far.
Also I would recommend taking a look at some additional padding if you’re having rib issues. That’s made a huge difference for me.
This stuff is awesome: http://www.kemmlerproducts.com/
Driver/Coach/Wrench : Innovative Performance/Exprit
Owner : Oktane Visual - www.oktanevisual.com
www.facebook.com/oktanevisual
www.instagram.com/oktanevisual