You do not need a 'safe' to satisfy the law. Any lockable container does that. Including regular steel storage cabinets from any office furniture supply shop. None of those have a fire rating if that's what you're looking for. Cabinets like those tend to be high priced and heavy. Some being heavy to the point you need to consider where it'll live. Note the weights given on RangeBob's link to CSM. And the retail cost of 'em. Lot of 'em will fit nicely into an apartment bed room closet.
"...the UL definition..." Is also American. Probably very close to, if not the same, as the Canadian Standards Association definition though. Something I'm not finding. Mind you, those are primarily about how long anything in said safe will be protected from fire. And insurance companies tend to recognise UL standards in Canada.