That is not look like a real firearm that guy is holding. Looks more like a airsoft plastic pellet BB gun.
Yeah. No barrel either.