Spikes rifles - although they say '3 weeks' - are running at 6-8 week backorder at the moment. Their parts are shipping pretty quickly, but they were closed over the Christmas holiday, and that put them a while behind.
If you're planning on ordering anything, parts or otherwise..., add 150% to the delivery time. Great company.... slow (but quality) production.