Minimal assembly (just take apart blaster and replace the barrel with identical parts) and works really well! Mine fires well ~90% of the time due to the dart not having a full air tight fit, but I’m sure it’s just my 3d printing tolerances which I could improve. Thanks for designing!