rifle with part labels

assault rifle TKB 059

French Riflemen

Mississippi Rifles led by Col Jefferson Davis 1847

Annie Oakley w rifle

1860 repeating rifle Henry rifle

Brunswick Rifle

Baker Rifle

Boys Anti Tank Rifle

rifle firing

Chassepot Rifle

winchester rifle

rifle scope

rifle silhouette

m16 rifle

rifle automatic

rifle scope photo

rifle simple

Enfield Rifle No 2

1902 periscope periscope rifle Gallipoli 1915

FN 49 semiautomatic rifle

Modern Hunting Rifle

Rifle w Bayonette

indian w rifle