Full semi automatic

Full semi automatic