Whenever I see people use the cutsy slang terms, I always picture some 14 yo wannabe trying way too hard to sound cool & clever. I put it the same category as "Branjolina" or "Ben-jen" or other useless pop culture bastardization of the English language.
It's not as though "shottie" is a huge step forward over "shotgun." Same 2 syllables, only one sounds lame.
We don't say "pissie" for pistol, or "revo" for revolver or "riffy" for rifle...................
“At the core of liberalism is the spoiled child – miserable, as all spoiled children are, unsatisfied, demanding, ill-disciplined, despotic and useless. Liberalism is a philosophy of sniveling brats.” — P.J. O’Rourke