I picked up an older (definitely pre-Taurus) Rossi M38 snub nose this weekend at the Lone Star gun show. It's in like new condition but the trigger pull is pretty heavy and the hammer is rather hard to cock. I there a DIY fix for this or should I take it to a smith?