My concern is the seat ring on the barrel being seated fully against the receiver. From your photo, it appears to be a significant gap between the seat ring and the receiver. If this gap isn’t closed, you’ll likely experience failure to fire situations since the bolt will not be fully engaged. So any strikes from the firing pin will be minimal.
The overall length of the handguards appear to be preventing the barrel to seat fully. You would have to locate where this is and continue to shave the handguard down to permit a proper seating. You’ll want to compare the seat depth to the oem handguards so you know what to aim for. This is one of those areas where if you remove too much material, it will be just as bad since the handguards will no longer seat firmly. This seating stabilizes the barrel as you ratchet the barrel nut down.