My upper has a fsb if that makes a differences here is the exact upper I own. Sorry this is the only spec link I could find for it. https://dsgarms.com/nvu-g3-lcfsr-556
Side note that buffer and spring is in another gun i was going to take it out but decided against it so I'll be buying both the spring and buffer. Thanks for all the input this far really appreciate it.

