Are these better than a mp 15 22
Depends on what you want to use it for...
If you want to use it as a trainer for an AR-15... then yes, without a doubt, the 15-22 is better.
STOCK... both are great guns and have pro's and cons. However, because of the aftermarket for the Ruger... the 10/22 can be built to fit any specific niche and outperform the 15-22 in every way except in being an AR-15 trainer.