Loading patent details...
US7823314B1: Firearm with a detachable barrel and suppressed barrel assembly | Searchlight