Let's say you legally modified your firearm to keep it within specs. You did so using a legally approved method. Now the BATFEIEIO goes and changes that regulation making that particular method illegal without you knowing. You are now a criminal.
Ah, harkening back to … what was it? Yesterday? Yes, it was.