What are you waiting for? Get your new or used Modern Sporting Rifle from Kevin's Guns in St. Charles. Colts, Rugers, S&W, Delton, Daniel, FN, Pametto, Rock River they've got all of them. AR pistols and pistol caliber braced pistols too! Mags ammo and best of all they trade and have the best prices and selection in the area. We don't jack prices up so we can trap you into an overpriced membership. We sell guns and ammo and we know our business. Come see us!
  Oh yeah and we have more than 150 Glocks in stock!
New, Used, Police trade ins best selection and prices