I'm not sure what stock you're talking about, but; "the trigger linkage is horrible"..."the sights are bad"..."the optics mounting sucks"
...Makes me think of the Muzzelite stock.
Although there is the IronWoodDesigns.com bullpup, it is rather EXPENSIVE! I believe they have a AUG Steyre bullpup stock in the works for the 10/22, with a said low(er) price tag.
As of right now you are better off making a bullpup stock yourself.