I ran into a guy in the Air Force who was similar to the character described by the OP. I can't speak to the OP's case, since I do not know the individual involved, but sometimes one must be careful with know-it-all types. Some of the gun know-it-alls are actually dangerous. This kid I knew seemed to have issues with just about every facet of adult life except for guns. He did things at work that were hazardous to those around him (like using power tools improperly, not washing hands after medical calls, and disobeying superiors during drills). Unfortunately, I had shared my interest in shooting and this kid never left me alone. If he acted irresponsibly at work, I figured he wouldn't be very safe to go shooting with either. This guy was completely inept socially and guns seemed to be the only subject he was seriously interested in. I enjoy shooting and talking guns as much as anyone else on this board, but I worry when someone does not also have other hobbies and pursuits in life. This kid might have been more dangerous than we initially realized. He was later under OSI investigation for a series of suspicious fires that occured on base. As far as I know, there wasn't enough evidence to nail him, but the commanders still decided to seperate him from the military anyway. Not sure if the OP's man has this many issues, but know-it-all tendencies can sometimes indicate larger problems.