FirearmsWe carry every major brand of firearms, Call for pricing, or stop by the shop!Smith & WessonBenelliKimber AmericaSavage ArmsGLOCKColt Mfg.RemingtonBrowningFranchi USAHowa