Loading patent details...
US7937870B2: Firearm having a debris shield for use with a direct gas impingement system | Searchlight