Haha, close one!
However, one thing you should try practicing is dealing with shoppies.
This means several things:
First and foremost, learn to fight them.
This is more than a little tricky in the best of situations, and so I would suggest avoid fighting them if possible. Try chucking a bomb somewhere where they're likely to land, or get them to bounce off-screen so you can make a getaway.
If they don't have a gun, then you've got two options: try and fight, because it'll be waaaay easier now that they're disarmed, or ignore. Ignoring is generally your best bet, since they essentially become useless once they've got no gun, but can tear you apart in close quarters.
A standard technique to use if you have a ranged weapon is getting them off-screen. That way, you can pound them with shots until you're sure they're dead.
Be careful about that though, as an inquisitive glance could cost you your face!
EDIT: NEVER let a shoppie touch you if you've got a gun. They can disarm and shoot faster than Trinity!
Second, learn to shoplift.
There are loads of ways to do this, some destructive, some not, but I'll leave you to figure them out for yourself!
Wouldn't want to give everything away now, would we?