Worked for all of them. Drove to Connecticut and traded my G20 for it.