What is 3-Gun? The sport of 3-gun (sometimes called multi-gun) is an action shooting discipline involving the use of three guns – rifle, pistol and shotgun – in a “run-n-gun” practical shooting match format!