 He was succeeded in the house by fellow Democrat Mark L. Keam.Shannon introduced several public safety bills in the Virginia House of Delegates.These included stronger witness protections in cases of violent crime, increased penalties for gang-related violence, Reform of Emergency Response Plans in the wake of the Virginia Tech tragedy, and expansion of Virginia's Rape Shield Statute, and making it a crime to evade sex offender registration

Shannon introduced legislation intended to protect Virginians against identity theft – specifically requiring database managers to implement security measures to guard against unauthorized access to customer information.