This picture is not a good one for the image of Islam. Please stop showing the world something which is not ISlam. The gun does not in anyway represent true Islam. Islam means peace nand that is what we should all as Muslims practice.
LOVE FOR ALL HATRED FOR NONE.
visit www.alislam.org to know about true Islam.