There is no difference in that either can be used for the other job. Of course there are hundreds of types of guns around in the building industry.
Mainly in the stock
bronze and gun metal
Stock dimensions and sights
One barrel
A sub-machine gun fires pistol cartridges. A machine gun fires rifle rounds.
The Minigun is Gatling gun where the barrels are powered by an electric motor. The Gatling gun, was a hand cranked, multi-barreled gun.
none.
2mm in case length.
Stock and sights.
You have answered your own question.
Generally, hand gun includes revolvers and pistols. Pistols, refers to semi-automatics
Size.