תשובה אחת
מחט הרבה יותר כואב.. ומוריד דם
אקדח פחות

מחט- חור עבה יותר, יקר יותר
אקדח-חור קטן יותר

זה מה שאני יודעת אבל יש עוד מלא הבדלים.