It's a Theta Optics red/green dot
It's a NUPROL BOCCA suppressors
Txt me if u have anything
How was your experience?