Upgrading a Tokyo Marui (TM) MP5 SD airsoft gun