Implement Gaussian/Normal distribution via Blueprints?

I’m a bit puzzled on how to implemented Gaussian/normal distribution by blueprints as my C++ skills leave much to be desired.

Here is a relevant snip of my weapon class.

In the D2R node, I’m plugging in a value that is set by a multiple of different factors representing the player’s accuracy (determined by stance, movement speed, firing etc). The Random Unit Vector in Cone I’ve read, and seen, produces uniform random distribution, which does not accurately mimic the spread of a weapon.

I’ve tried to implement a Box-Muller transform seen below as referenced by [this link][2]

I generated two Random Unit vectors, split the structure, normalized each value between 0-1 and plugged them into the function. I expected results showing the bullets distributed primarily near the center, following the normal distribution.

Instead, I’m seeing projectiles go 90 degrees to the left, right, and up.

I’m fine with struggling through some code or debugging, but I’m not sure where to start.