A good episode, not great mind you, and just a little above average for me. I almost didn't recognize Colin Ford(?) as Young Sam at first.
And yes it was very "Dean-ish" for him to "gank" Amy. She killed for her kid, but she still she killed people. I especially loved the interaction between Dean and the kid.....Sounds like a story down the road!!
And PLEASE tell me that I wasn't the only one to scream when:
I know a spoiler tag probably wasn't necessary but just in case.