I buy the bulk bags of 2.25 x 2.25 cotton patches. They work for everything. Cut in half or quarters works for 9mm, 38/357, depending on how tight you want them or if youre using a loop or jag.
Cut the quarters in half and they are good for .22's.
1000 count bag lasts a pretty long time.