I say support a good company that will support you in the end if you have any problems. Go with spikes you will be happy, I know I am! Their 22LR upper is easy to clean since it is chromed as well, I cant speak for the other kit from CTD, Oh and who wants a 10rd mag anyways?