CR-21

CR-21 is a modern South African assault rifle with 5.56x45mm NATO ammunition. CR-21 means "Combat Rifle 21st Century.