Oh yea it will. A blast diverter will help. I may be a bit out of date but i have a Troy Claymore on mine. It was good for glass breaches and still keeps it short working in and around cars. Ince you put a can on the 10.3 it brings it back to carbine length.