Republicans criticized for 'despicable' assault gun pins after mass shootings