Magwell Mounts BRASS GOAT Brass Catcher/Deflector
Magwell Mounts, a new company located in Sunman, Indiana, has recently introduced their first product – a polymer brass catcher/brass deflector device dubbed Brass Goat. Why Goat? Because the company believes that this brass catcher is the Greatest Of All Time [Read More…]