Taurus Carbines Seeing Use with Brazilian Police
The Brazilian Polícia Militar do Estado do Rio de Janeiro (Rio de Janeiro Military State Police) have adopted the semi-auto only CTT40C carbines, made by Taurus. Below is an embedded video of the PMERJ’s introduction to the new short barreled carbines: The [Read More…]