Cru Arms Temp556 is a Canadian designed modernized version of the AR-180 Rifle, made in White Lake Michigan. Short Stroke ...