Hi, bought some vz guards but they were some fake crap from taiwan, has anyone had trouble with them fitting? Thanks