Mantis Blackbeard X by Crystal Duke October 17, 2023 Mantis Blackbeard system installed in the AR-15 rifle.
AR-15 Rifle Training near Austin, TX by Crystal Duke March 28, 2023 Come learn all about the Modern Sporting Rifle aka the AR-15! What is an AR-15? Why does everyone talk about them? Are they…