Welcome to Stallings Machine.
We are the creator of The RightSight, and the exclusive USA dealer for Silver Mountain Targets electronic target systems.
The number one sight for target rifles!
Electronic targets for high power rifle shooting!
We are the creator of The RightSight, and the exclusive USA dealer for Silver Mountain Targets electronic target systems.
The number one sight for target rifles!
Electronic targets for high power rifle shooting!