Billy Clarke rescued a draw for fading Crawley as Aldershot missed a late chance to win all three points.
Aaron Morris's deflected strike put the Shots ahead, before Crawley's Gary Alexander levelled from the spot after Claude Davis was fouled.
Shots substitute Peter Vincenti then smashed a left-footed drive in from 16 yards, but Clarke levelled late on from six yards out from John Akinde's pass.
And Vincenti then blazed wide after Gilmartin's parry from Guy Madjo.
VIEWS FROM THE DRESSING ROOM
Crawley assistant manager Paul Raynor told BBC Sussex:
"We shouldn't have to score two goals to get a draw. We're at home. We're not used to conceding goals as freely as that.
"In the Conference you may be able to get away with things and they may put it over the bar.
"People are more clinical in Legaue Two and they punish you for mistakes, and we're certainly being punished at the moment."
Crawley Town 26 Gilmartin 05 McFadzean 28 Davis Booked 30 Cummings Booked 02 Davies Booked (Simpson - 85' ) 07 Clarke 08 Torres 15 Bulman 31 James 09 Alexander (Akinde - 64' ) 21 Batt (Neilson - 64' ) Substitutes 01 Kuipers 03 Howell 11 Simpson 22 Neilson 17 Akinde Aldershot 01 Young Booked 02 Herd 03 Straker Booked 05 Jones 15 Morris Booked 36 Bradley 17 Mekki (Vincenti - 45' Booked ) 32 Doughty Booked (Sinclair - 85' ) 40 Payne 10 Hylton Booked 38 Risser (Madjo - 74' ) Substitutes 31 Clement 23 Vincenti 19 Connolly 27 Madjo 42 Sinclair