Showing us the distribution may help with concrete suggestions or comments.
The QQ-plot (quantile-quantile) shows that it is not a good fit for truncated gamma.
How do you generate the expected quantiles for the truncated gamma?
How to find the distribution parameters such as alpha (shape), beta (scale) for the truncated gamma ?
If you want to try to fit a truncated gamma, there are certainly techniques for identifying the parameters (and even the truncation point, if it's unknown).
The usual approach for doing this is via maximum likelihood; one can write down the density for the truncated distribution and then estimate the parameters via some iterative optimization scheme. Many packages provide functions which will do this optimization for you. Some even have purpose-built functions for fitting common truncated densities.
(If you have the middle of the distribution it's often reasonably easy to generate good starting estimates of the parameters for such ML optimization.)
[The R package
truncdist has suitable functions for evaluating pdfs and QQ plots (and so on) for truncated distributions (it works with the gamma). Besides making it easy to generate the plots, this the would make it possible to use its functions to supply something for the optimizer functions to find ML estimates of parameters. The package
distr has some useful functions, including the very handy
Truncate, which may be also very useful for supplying functions suitable for optimization]
I need to find the probability density function of the distribution.
Generally speaking, you simply won't find some functional form and know "that's what it is". You may find one or two nice reasonably simple distributions that give a reasonable fit, but an infinite number of alternatives will exist. With most real data, what you actually have is lumpy and bumpy and not really any particular simple functional form.
More generally, there are numerous posts about attempting to identify which distribution data might be from, including this, this, this, and this, which have comments that may be relevant.
Is there are reason you can't use the empirical distribution of the data itself for whatever you say you need to know the distribution for?
In any case, more information is likely to aid in making the advice more specific.