Begin typing your search...
Showing results for "#assault rifles"
29,762 night sights to be procured for assault rifles
‘Night sight’ is an optical instrument that glows in low light so that the solider can aim better.
‘Night sight’ is an optical instrument that glows in low light so that the solider can aim better.