HW95 or Beeman R9 should do everything you want. They're good to go right out of the box, no mods needed.