Wikimedia photographs

Delayed blow back breech with locking rollers.jpg

Delayed blow back breech with locking rollers.jpgOpen in library