MUZZLE COVERS FOR SWISS RIFLES

MUZZLE COVER FOR

PEABODY

FIRST M1889 MUZZLE COVER

CORRECT FOR M1889 RIFLES

WITH SERIAL NUMBER

1 - 19301

VETTERLI MUZZLE COVER

MUZZLE COVER TYPE II 

FOR RIFLE M1889

M1911 , M96/11

CADET RIFLE  M1897

AND

SHORT RIFLE M1900

EARLY CARBINE 1911

TEST VERSION FOR RIFLE M1911

NOT ORDINANCE

 MUZZLE COVERS

 FOR THE K31 AND K11

MANNLICHER M1893

BACK