Gun that can fire several times without reloading (8)
I believe the answer is:
repeater
(Other definitions for repeater that I've seen before include "Watch - gun" , "One keeps saying" , "habitual criminal" , "Timepiece that strikes the hours" , "Type of clock or firearm" .)