Just bought a Puma 68 RP straight. Was dazzled by the brand. Can anyone fille in as to whether this is a good buy or did I make a mistake?