You want to whip out the generic 'failrp' gig? Sure. I will too.
What person in their right mind walks up to a guy with a fat gun, based on knowledge from a previous life, and takes pictures of him right next to him?
He did not demand for the camera to be put down. He whispered "you should put the camera away" like any rulebreaker would say. That is not a demand. This is blatant FailRP.
The rules do not classify how demands must be worded, but I can certainly classify it as a demand as the definition of the word 'should' includes 'obligation' meaning that they want you to do something; thus it is a demand.
Demands like this should be said with /me or said more clearly "Put the camera away, or I'll kill you"
The /me function is used to depict actions which are otherwise impossible through game mechanics, not to tell people what to do.
He didn't keep me at gunpoint, he was wondering around with a gun and just shot me.
The guy has a gun, you had a camera. He told you to put it away, you chose not to; the rules don't suggest at any point that he has to tell you the same command every time you enter his line of sight for it to be okay for him to shoot you for not complying.
Also, you wouldn't keep someone at gunpoint like that open in the public. Hostaging/mugging should be done in an alleyway, not right out in the middle of town.
It's a DarkRP server. If you really want to stop the vast amount of people who walk around with a phat gun in their hands, then by all means suggest a new rule. He wasn't mugging you or hostaging you, he pointed a gun at you and told you to do something.