The weapon fires nicely when its working, there may be some more work needed to run smoother, but overall looks like an awesome DIY to play with....