Inaccurate?

Magic Weapon, Greater Legion's

(Magic of Eberron, p. 97)

Transmutation
Level: Sorcerer 5, Wizard 5, Cleric 6,
Components: V, S, M, DF,
Casting Time: 1 standard action
Range: Close (25 ft. + 5 ft./2 levels)
Target: Melee or ranged weapons held by allied creatures in a 20-ft.-radius burst
Duration: 1 minute/level
Saving Throw: Will negates (harmless, object)
Spell Resistance: Yes (harmless, object)

This spell functions like greater magic weapon (see page 251 of the Player's Handbook), except as noted above and as follows. It only affects weapons held by allies when the spell is cast. It has no effect on ammunition.