Republican who supported assault rifle ban ends reelection campaign