The methods of the present disclosure in a broad aspect provide for dry diazeniumdiolation procedures for producing nitric oxide releasing medical devices. These medical devices may alternatively have cap coats applied prior to dry diazeniumdiolation to produce nitric oxide releasing medical devices with cap coats.