M240 Semi Auto Build