In my country, no normal people is allowed to have gun. So there's no need to worry. If my phone was stolen, I could just quickly recover it following Mycelium steps on their website.
My phone (Mycelium) store all the Bitcoin I have. I use it because it is easier to access. There is no need to open computer whenever I need them. Just in case, I might be storing some in my computer sometime later.
1. People not being allowed to carry or own a gun by law apsolutely does not mean that they wont have one.
2. It doesn't matter which client you use if you are forced at gunpoint to send ur coins. There's no recovery or chargeback when it's done. Read the topic, it's about a robbery, not a lost device with wallet.
There was a story about a firefighter some time ago, that also had similar case; i thought people learned from his mistake and stopped making back alley transactions.
I exchange person to person sometimes too, ofter with a nice sums of money, but it's always in an open public place, it's just the safest thing to do.
You show that you have claimed balance, but don't unlock you wallet, they pay up, and then you send them coins; easy as that. If they don't like the terms, i walk away, and that's that.
cheers