LaRue Tactical
Booth: 13077, 13277
Initiate Chat
Located in the dead-center of Texas, USA, LaRue is synonymous worldwide with auto resetting sniper targets and quick detachable mounting systems for every weapon-mounted optic, laser and night-vision device used by our nation’s warfighters. LaRue .260 Remington, 7.62 and 5.56 rifles are 90%... (more)
Advantage Gold Banner Banner Banner