Very strange pattern in random float for bullet spread

I had yet another idea for making your calculations:

You create random vector in a cone.
Then you do “Get look rotation at”. And make it from [0,0,0] to your vector value.
This should be same as your graph.