I wouldn't bother with the 6004,the quality is nothing like the previous 604.The Rohm is Ok but the double action is a bit heavy.I've had both in the past.Your b96 knocks both into a cocked hat.No faffing about cocking for every shot,better trigger,adjustable power and better made,and it'll hold its price.