Sinn Fein Under Fire Over "Sniper" T-Shirts