No, 4 GB is critically insufficient for modern Xbox gaming.
Advice: Never buy a 4 GB Xbox (only existed on early Xbox 360 "Arcade" models). Get at least 500 GB.