long range rifle

a rifle
Published
army defence country