You will have to be more specific for this question to be answered. For example, you might ask "What is the difference between a Nambu pistol and a Colt pistol". But the question cannot be answered in the form you ask it. Take some time to ask correctly please.
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.
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.
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