Bam Margera is certainly living up to his name with his recent photo.

The former Jackass star posted a photo on his Twitter page of him pointing what appeared to be a gun at the head of his pitbull puppy. "Penny pooped in my bed. If it happens again, Penny goes Bye Byes," he tweeted. Animal rights groups (and anyone with a soul, really) condemned the photo, which resulted in a swift apology in an interview with The Philadelphia Inquirer.

Related Article: 'Jackass' Star Ryan Dunn Dies In Car Crash

Related Article: Britney Spears Pulls a 'Jackass' Stunt

In the interview, Bam said the gun in the photo is fake and he doesn't own a real weapon. He also claimed to be an animal lover because he and his girlfriend also own several cats and called hurting an animal "rude, crude and more."

However, his apology didn't come without its defenses of the photo. Bam claims that no one complained when he posted a photo of him holding a faux-gun at the head of a human friend and he said that "I feel like every follower I have on Twitter knows my Jackass joking kind of humor."

What do you think of the photo? Funny or in bad taste?

Photos courtesy of Getty Images and twitter.com/bam_margera