Machine guns differ greatly from handguns in terms of barrel length and the positioning of the butt or stock.
They are hard to conceal, difficult to carry, and not to mention, far loosely regulated than pistols. Although rifles are far more powerful and accurate than handguns, rifles can be made as a single shot, but are most commonly made as bolt action, and used for hunting. Military rifles on the other hand, are semiautomatic or full automatic, having an extending magazine, holding between 5 and 50 rounds. Lever action and pump action rifles, are normally of low caliber, and the magazines are located below the barrel.