So I was searching around trying to get some info on the MA Instant Record Check System, and came across this article. It says that, with the MIRCS system in place (and keep in mind this article is from 2005), police can issue a license within 24 to 48 hours. Is there something else delaying the process that could be causing the wait to be more like 40 days?