Dave's Firearms is a place for camaraderie — and camouflage