Elvis and Top Gun: Maverick have both earned $30.5 million at the domestic weekend box office so far and will have one final battle today, June 26, to see who comes out on top.As reported by Variety and Box Office Mojo, Top Gun: Maverick currently has a slight lead at $30,500,176 in its fifth weekend in theaters.