Yes, that's all this clause achieves. The amendments are related to other sections in the Criminal Code. The “firearm part” being added is in different sections of the code, but this clause just adds the bank and the mint to the “public officers” provision of the code and allows for a prescription power.
On May 10th, 2023. See this statement in context.