If you can slap it on a Glock someone will make it. The Glock and the AR 15 share a lot of traits in terms of popularity. Some folks make awesome upgrades for them, some just make dumb stuff. Most of the time you can separate one from the other immediately, other times you need […]