Bam Margera Apologizes for Tweeting Cruel Puppy Photo "Jackass" star Bam Margera apologized for tweeting a picture of himself with a gun pointed at a puppy.