Armaspec SMB doesn’t sit flush up against buffer retaining pin. Help?

Recently purchased an Armaspec Silent Mitigation Buffer to put in my AR-15. When I went to install it, I noticed it doesn’t sit flush up against the buffer retaining pin and isn’t applying any pressure. If you zoom in on the pictures, you’ll notice a small gap between the 2. The “wiggle” room the SMB has is quite small. I also know typically the end of the buffer should stick out slightly past the end of the part where the tube screws in. I racked the BCG with the charging handle a couple times and it seemed to function properly but I just wanted to make sure I’m not doing anything wrong. I’m not using a rifle length buffer tube or an A5 length tube, just a standard one. Help?