There are many options for attacking the logic of this cosmological argument, and contemporary opponents of theism have tried them all.
The logic of this cosmological argument has been attacked many times by opponents.