wow! good job!i'd be careful with it in public though...it looks so real it could be mistaken for a real "assault rifle" airsoft and such are supposed to have an orange cap on the muzzle aren't they? to ID them as not being a real firearm