Periods have always been discarded by Gmail when routing mail, as well as signing in. If you own firstlast@gmail.com, you've owned first.last@gmail.com all along, as well as fi.r.s.t.la.s.t@gmail.com for that matter.
You're getting that other person's email because someone has the wrong address for them.
You're getting that other person's email because someone has the wrong address for them.