Finished: Thanks to all the pistol-bros on here for inspiring me to tackle my first proper project. Not perfect but hopefully a solid pass mark. http://bit.ly/2AxfvIS http://bit.ly/2SC3qsQ