Question: is 20 gauge smaller than 12?
Answer: As you can see in the photo below comparing 12 gauge vs 20 gauge shells, 20 gauge shells are considerably smaller than 12 gauge shells. A 12 gauge shell won't fit in a 20 gauge chamber because it's too big.