The following video features a demonstration of the iGun application for iPhone, as performed by the most perfect person in the most perfect scenario. (Note: In this particular situation, one can substitute "perfect" with "fucked up." Audio NSFW, headphones up!)

Hat tips to Buzzfeed!