March 10th, 2011 Police arrive at Charlie Sheen's gated community to investigate a possible restraining order violation. Charlie is not allowed to have any firearms in his home, but what's a vatican assassin without his toys?
Tagged with: Charlie Sheen | guns | police | vatican assassin