I think pimp spawn with shotgun. Yes. Even I am finished. I do not want take more screenshots. Just everything possible.
No mission required. (Not seen SMG or Rifle before). Hope this helps.
Update: Let me clear confusion. It's not glitch, this was with use of modding. It's not very hard coded. I do not change Pimps faction as OP mention.
Only proving Pimps can spawn guns. Not all spawn with guns and same to civilian. (Civilian spawn gun no mods required. Console too)
Just Snatch activity, Pimps frequently spawn guns no mods required. (Pistol Vice9, Shotgun Tombstone, Rifle K6 Krukov etc.
Hadn't seen "Gal43" or "Pimp Cane" but it's possibility, I do not know.
Edit: Fixed grammar.