It’s probably strapped in. You gotta keep your hand over it though. Look, the guy knows he’s creating a scene. You can’t get a license without training... I’m extremely confident he knows what he’s doing. You gotta keep your head on a swivel and be aware of your surroundings. Nothing more than a cop or military does every day. In fact, dude is probably ex military or cop to begin with.
It’s funny how titillated everyone in media etc. gets at the sight of somebody in a t-shirt with a gun.
In free states, such as New Hampshire, you certainly can. And you don't need a license to carry openly.
It's New Hampshire, they don't need no steenking license (to carry openly). The concealed carry license is "shall issue", the fee is $10 and there is no training requirement.
It probably costs the issuing authority more than $10 to issue the license.