Fussiness and gas issues

So this is my first baby and he is 4 weeks old. Recently he has been really fussy and sometimes won’t go down for naps unless someone is holding or bouncing him. And he doesn’t poop very often either he will poop about every 3 days. Is this normal or am I doing everything wrong?