Hundreds gather to honor fallen hero