This has some excellent curve and lego working. You have really found some creative ways to place and angle peices here. Well done. Also this creation looks quite accurate and very deadly. Nicely done.