CETME's suck