1902 periscope periscope rifle Gallipoli 1915

rifle scope

Spencer rifle

rifle automatic

Brunswick Rifle

rifle macho

Boys Anti Tank Rifle

Annie Oakley w rifle

Mississippi Rifles led by Col Jefferson Davis 1847

Rifle 4

winchester rifle

Soviet SVT40 rifle

Outlier indian horseback rifle Remington

rifle simple

Enfield Rifle No 2

Annie Oakley rifle

Buffalo Bill w rifle

rifle firing

Riflemen at Saratoga

Needle Fire Rifle

rifle MAS 36

rifle with part labels

indian w rifle

m16 rifle