Let us start with a definition.
Definition A statistic is any function of the data.
Returns are calculated as $$\text{Return}=\frac{\text{Future Value}}{\text{Present Value}}-1=R_t.$$
$$\text{Present Value}=\text{Price}_t\times\text{Quantity}_t=p_tq_t.$$
$$\text{Future Value}=\text{Price}_{t+1}\times\text{Quantity}_{t+1}=p_{t+1}q_{t+1}.$$
So $$R(p_t,p_{t+1},q_t,q_{t+1})=\frac{p_{t+1}q_{t+1}}{p_tq_t}$$
So returns are a function of prices and quantities. As such, you have to derive the distribution and not assume the distribution. It is a statistic just like Student's t-distribution or the F distribution. Fortunately, the solution to this problem has been known since 1941 in the field of statistics.
If you assume $q_t=q_{t+1}$, $p_t>0$ and $p_{t+1}>0,$ then you get a truncated distribution. You are correct, the normal distribution cannot be the distribution of returns. You haven't missed anything.
Using auction theory and assuming no effects from dividends, such as liquidating dividends; no mergers; bankruptcy or effects from liquidity costs then the distribution of equity returns must be $$\left[\frac{\pi}{2}+\tan^{-1}\left(\frac{\mu}{\sigma}\right)\right]^{-1}\frac{\sigma}{\sigma^2+(r_t-\mu)^2}.$$
Because mergers, bankruptcy, dividends, and liquidity costs exist, the actual distribution is a complicated mixture distribution. Likewise, other auction structures, such as English style auctions yield a different distribution and different payout structures, such as those with bonds yield a different distribution.
In finance, you need to translate the center of location to the equilibrium, so that $(0,0)$ is at $p_t^*,p^*_{t+1}$.
The general method to calculate a ratio distribution is as follows.
If $Z=\frac{Y}{X}$, then the cumulative distribution function of $z$ is $D(z)=\Pr(Z\le{z}).$
The density function of $Z$, when the variables have support on the entire real number line, ends up being $$p(z)=\int_{-\infty}^\infty|x|f(x,zx)\mathrm{d}x.$$
The only possible way returns on equity securities could follow a normal or log-normal distribution is if you assume prices and quantities do not exist. Of course, that would make them certificates of deposit. If you remove government insurance, unsurprisingly, they can be modeled with a normal or log-normal distribution because bankruptcy implies a state where no payout may happen.
Curtiss, J. H. (1941). On the distribution of the quotient of two chance
variables. Annals of Mathematical Statistics, 12:409-421.
Harris, D. E. (2017). The distribution of returns. The Journal of Mathematical Finance, 7(3):769-804.
Marsaglia, G. (1965). Ratios of normal variables and ratios of sums of uniform
variables. Journal of the American Statistical Association, 60(309):193-204.