MUZZLE CAP

<  Back to home

A cover put on the muzzle end of a barrel to keep out foreign matter.