Am I overproducing?

Nicole

My LO was born at 37weeks and spent 6 days in the NICU. Because of concerns with oxygen and fluid in stomache (he came out really fast, like 2 pushes fast) I was not allowed to try and put him to my breast until day 4. Unfortunately he doesn't stay on unless I use a nipple shield and hes very handsy lol and tends to accidentally rip it off and get frustrated. But he does take a bottle no problem. When he was in the NICU he refused/spit up whenever they gave him formula so he is exclusively on breastmilk, which I am perfectly happy with. However he eats about every 1 1/2 -3 hours. Ranginging from 1 oz-2oz. Occasionally there has been 2.5 oz( like maybe twice so far) and there is sometimes that he east just another .5 oz (usually only if hes wanting to eat an hour after he last started eating). Hes 15 days old and at his 2 week appointment gained only 2oz from his 1 week appointment. But I'm pumping every 3-4 hours (getting about 6-7 oz each time) with occasionally going 5 hours at night. Is it possible I'm over producing or should he be eating more?