that the sight is off if the safety is on, and when you take it off safe, the sight turns on automatically. It looks like a MARS sight. I played with one in Iraq, but it wasn't mounted to a weapon.
C.T.A.R but not 100% sure. The clip say 9x19mm as well.
Its a IMI Tavor T.A.R. 21.
go here for more info
The one pictured above is the carbine version of the TAR-21, Possibly the Tavor C.T.A.R
Hows things in your neighborhood? Cold enought to freeze the balls off a pool table here.
but yeah its fucking freezing here. 10 degrees out and wind chill puts it at like negative 5 degrees.
A little too cool for anything but I have to go out since Mon. Wed and Fri are my go to gym & work out days. Since I paid I refuse to miss a single day :<)
It's so damn cold here I saw a pic
with Obama boy with his hands in his
own damn pockets. Mabe he was playing
with his nuts