Externally the AR-15 variants look pretty similar, and I have to admit I'm not the greatest gun expert in the world. Looks like the Haenel mk556 to me, though if there's someone more knowledge about the subject, please tag with whichever is the right one.