LaRue Tactical
Exhibitor
Booth: 15077, 15079
New Private Message
Located in the dead-center of Texas, USA, LaRue is synonymous world-wide 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)
Haix North America Inc. Davidson's Booth 13946 Guard Dog Security Head Down Firearms