"Stiff", by itself, says rebound slide spring (more than likely). "Gritty" is puzzling. Gritty when firing the gun single action----or when releasing the trigger?
I take it you have not been inside it. That being the case, pop the sideplate off, and have a look. As pristine inside as it is out-----------or a disaster zone? Given the latter, keep going---everything out/soaked/scrubbed (everything and everywhere)---including all the holes (See Brownells assortment of pipe cleaners for the little-bity holes.) Sit and stare---any obvious nicks/burrs/unusual marks/wear on the finish? If not, go over the interior (and the moving parts---including the inside of the rebound slide) with Q-Tips----snagging on anything----pulling any fibers from the Q-Tips? If this "gritty" is when firing, have a look at the business ends of the hammer and trigger (the engaging areas) with GOOD light and magnification. If everything looks/feels kosher, stuff it back together, and try it. Along the way, measure the wire diameter and free length of the rebound spring, and report back.
As an aside, I recently put a Miculek Spring Kit in a beater M&P---bought new in 1920, and carried daily in the hip pocket of my father-in-law's overalls for 50+ years---and apparently last worked on by Bubba's Blacksmith Shop (No offense to blacksmiths---good ones anyway.). The rebound spring had been replaced, apparently selected only on the basis it would fit in the hole. The DA trigger pull was 22 lbs.------make that 22 LBS!!!! In view of the fact I know these guns inside, upside down, and backwards, there was no need to read the instructions---and the gun was locked up tighter than a bank vault when I finished (thought I was finished)! When I finished the second time, the DA pull was 7 lbs----slick and smooooooooooooooooth!! I didn't measure the SA pull because I wasn't going to use it that way, but it was NICE!! Something to keep in mind for after we find out what's what now.
Ralph Tremaine
And don't forget the inside of the sideplate---they don't make them like they used to!!