RE: LRP homepage
Overall the Picco is a better engine. More power, better materials but higher maintenance at first. Picco is an italian made engine and known to be a powerhouse.
The LRP is a German company but made by SH/Golden Lion. SH makes very good engines but are made with cheaper materials. Real easy to tune and tons of power. They just done last quite as long and cant be moded to the max like a Picco can. Still a great budget engine and cant be beat for teh price. If you can swing the extra 30 bucks then go picco. I have an LRP in my Savage and love it. It screams and I dont have to touch the needles. You cant go wrong with the LRP or the Picco.