m16の各バージョンを元にして製造されているため、数機種のバリエーションが存在する。