overall id say the main problems are that the created shapes are not detailed enough.like that flat plane right behind the barrel. you are missing detail
oh yeah try to get the pieces in scale to each other, too. in the top pic the butt is so big it makes the rifle look smaller [like a thompson]