Nobody. Only someone who knows nothing of firearms. "Long-gun" is the correct term. He's a **** idiot.