it is very good i do like it.
i happen to have my battlefront 2 jet trooper with me (lol) and i looked at his gun. it is very good in comparison. if you want to make it better, i suggest putting a little bit more on handle as it has a bit before the handle (shoulder rest)
but well done