Chinese manufacturers occasionally use metric thread ... for example, the 1911 has a different screw thread for its grips than American manufacturers. Some Grizzlies have a metal trigger guard and some have a polymer one ... there seems to be some differences from batch to batch.
If you have a friend with an actual 870, perhaps you could check, if your grizzly cap fits on the 870?