SR-16: Stoner Rifle 16

What does SR-16 mean? The above is one of SR-16 meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Stoner Rifle 16

SR-16 also stands for:
... more