I just want to say Thank you to Ryan at magnetospeed. I purchased the magnetospeed sporter 3 years ago at Midwayusa. Few weeks ago the bayonet sensor went bad. I contact Ryan via email ask for their warranty and i do understand they have a 2 years warranty period. Ryan told me to ship back to them and they will take a look. Ryan and their team fix my bayonet and ship it back to me within a week. Thank you Magnetospeed for truly stand behind their products.