What is it?

My friends were talking about a Machine gun kelly. I want to know what kind of gun that is. What kind of ammo does it fire and
where I can buy one. Thank you for your time.
12 answers 12