Why XM975 has no NVD?

Is it historically accurate?

Sure.

On January 9, 1975, the United States Army selected Roland 2 as the winner of its SHORADS (Short-Range Air Defense System) competition to replace the MIM-72 Chaparral and M163 VADS divisional air defense systems with a requirement for more than 500 fire units to be designated the MIM-115. Hughes Aircraft and Boeing Aerospace were contracted to develop American Roland which would have been installed in a removable module on the M109 howitzer chassis. The American system used the European fire control system with an American search radar of greater range and enhanced ECCM capability. Initial production of fire units to equip 4 battalions and 1,000 missiles (against an anticipated requirement for 14,000) was approved in October 1978 but subsequently reduced to just 1 battalion. Difficulties in technology transfer, integration and commonality difficulties and rising costs meant only a single Army National Guard battalion (part of the 200th Air Defense Artillery Regiment) was ever equipped with the type, with the 27 launchers and 600 missiles installed on 6×6 flatbed trucks instead of tracked carriers. The XMIM-115 was never type-classified and served for less than a decade, being retired in 1988.