Anybody who practices mixed martial arts with partners knows the importance of investing in the right protective gear. The Century Creed Heavy Body Shield is worth a look. It covers your chest, stomach, and ribs. It is made of leather and has high compression foam for maximum absorption.
This heavy body shield is priced under $200 but you may be able to find it cheaper on Amazon and other sites.