The 2004 Mazda 6 has a different body style than the Mazda Speed 3, so the bumpers are not interchangeable.
Additionally, the exhaust systems of the two cars are different, so the Speed 3's rear bumper would not fit properly around the exhaust pipes of the 2004 Mazda 6.