My understanding of the mindset is, "Since Allah is on my side, Allah will direct the bullet to the infidel who is my target. Therefore, I do not need to aim; all I have to do is shoot in the general direction of my target and Allah will do the rest. Whether my rifle has a stock or not is not relevent".
Literally, Spray and Pray.
Or more accurately, Pray and Spray.
Sorry. I'll go by the Western rule. "God helps those who help themselves".
And keep my rifles stocked, and use my sights, thank you very much.