It should fit. I have found a few first hand experiences of users installing the Geissele Super Charging handle in their 516 and having it function properly.
Yes. I have one in my Sig 516 SBR and it runs/fits just fine.
Your good to go.