Here is a more readable version of the NICS check chart, updated to Jun 09. You can see things are coming back down to earth.
By the way, the vertical axis labels are still hard to read, the decimal place doesn't show up - but what may look like "500%" is actually "50.0%".