The fees from that are rather exorbitant. At least around me, most FFLs charge $100-$200 since they'd rather you buy from them directly (except for PPT transfers, where the cost is legally capped at like $50). IMO people should be able to run BG checks at cost.