Sannerligen inte en simpel fråga, men jag skulle definiera en kulsprutepistol enligt vad den "äter", dvs pistolammunition.
Här i Finland skiljer vi dessutom på automatkarbiner och automatkarbiner

Vi finlandssvenskar använder ordet "stormgevär", efter tyskarnas "Sturmgewehr", och definieras ungefär som engelskans Assault Rifle. Med andra ord ett vapen med kapacitet för både enkelskott och serieeld, men som använder en patron som är svagare än en full gevärspatron men inte kan klassas som pistolpatron. Det täcker dock endast svagare patroner, som tex. 7,62x39, 5,45x39 och 5,56x45.
Jag har i många sammanhang hört engelsmän och jänkar tala om "self-loading rifles" eller "battle rifles" när de talat om L1A1 (FN-FAL), M14 och G3.
Vi har också en jävla massa benämningar för att skilja på vapen i BAR-klass, lätta maskingevär/kulsprutor osv.