Very clean work, i hope you'lle make a good shock absorber behind the piston, so you 'll shoot at more acceptable pressions :p
Wait for vids !!
You've not a support to shoot confortably, you could ad 90° part to handle easlier your cannon
Sorry, i've some difficulties to find the right words..