Use pigtailing here -- the Code doesn't charge for pigtails in the Article 314 box fill accounting.  *However*, by Article 314, your box is already overflowing -- so put an extension ring/box on it while you are at it.  (You need to get the box's rated volume up to 18 in^3 to fit everything in, or 20 in^3 with internal clamps)