Josh at Ft. Thompson really knows his stuff about firearms. His technical knowledge is impressive, and he's super patient, explaining things in a way that anyone can unde ... more