jimlongley wrote:If it was legal for me to own a particular gun last month, and now it is not, that's ex post facto.
Not necessarily. If it was legal for you to own a gun last month and they changed the law this month, then under Ex Post Facto: They can not bring charges against you for owning a gun last month. They can file charges this month as you are not in compliance with the current law.