Parameter estimation of time-varying non-Gaussian autoregressive processes can be a highly nonlinear problem. The problem gets even more difficult if the functional form of the time variation of the process parameters is unknown. In this paper, we address parameter estimation of such processes by particle filtering, where posterior densities are approximated by sets of samples (particles) and particle weights. These sets are updated as new measurements become available using the principle of sequential importance sampling. From the samples and their weights we can compute a wide variety of estimates of the unknowns. In absence of exact modeling of the time variation of the process parameters, we exploit the concept of forgetting factors so that recent measurements affect current estimates more than older measurements. We investigate the performance of the proposed approach on autoregressive processes whose parameters change abruptly at unknown instants and with driving noises, which are Gaussian mixtures or Laplacian processes.