lol do you mean just for aerith? or do you mean is princess guard the best weapon in the game period? in which case best wouldnt be a good word because the definition of best is opinion based.