Magazine Fed Mini G (with drop down gas tube and comp)
en bloc Fed Mini G (with drop down gas tube and comp)