Loading patent details...
US6415701B1: Forward mounted breech locking mechanism | Searchlight