Never used a 604, but had shocking experience with a 6004, poor consistency, pellet fussy, poor build quality, replaced it with a Gamo Compact which after spending about £5 on some files, wet&dry and some time to fettle trigger was everything the 6004 should have been for 1/3 of the price