Gun is one of the countless disposable B grade flicks that 50 Cent insists on starring in, for some reason. I mean, the guy got rich, he didn’t die trying, he’s set up for a few lifetimes and he just won’t quit showing up in direct to DVD genre stuff, it’s amusingly weird and I’d love to one day ask him why. Maybe he just really enjoys acting, in which case I say go for it, but maybe with an agent who’s a bit choosier at the script roulette table. This one also stars Val Kilmer, a similarly afflicted actor who’s recently been slumming it, but the two aren’t half bad here as a powerful gun runner (fiddy) and his old prison buddy (Vally) who’s looking for a job. What the big guy doesn’t know is that Kilmer is has actually been tagged by the Feds as an informant, which turns the situation into a powder keg of betrayal and secrets that could get lit any minute. The real scene stealer here is James Remar as a dogged vice detective who has been consumed by the task of taking them both down, he puts actual grit and feeling into the role and seems to be a guest star from a way better film. Others include beauty queen Annalynne McCord as a dangerous rival arms dealer, a quick cameo from Danny Trejo playing his usual brand of aggressive thug, and strangely enough John Larroquette as well, who I swear I haven’t seen in anything since Richie Rich back in the 90’s. You could do worse for this kind of fare, but it’s nothing special.