Hmm.. i recomend for things like guns you simply start from box's... try to keep 4 point poly mesh's at all time and you may be able to avoid such problems. Nice help starup, thats good mesh cleaning for you =P.